mirror finished - German English Dictionary